﻿/*********************************************************************
 * Nombre: AnadirParametro.cs
 * Descripción: Diálogo de añadir parámetro nuevo.
 * Autor: DRD
 * Modificaciones:
 * ******************************************************************/
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace BXPI
{
    public partial class AnadirParametro : Form
    {
        TratarListaParams TLPC;
        /// <summary>
        /// 
        /// </summary>
        /// <param name="TratarListaParamsCl"></param>
        public AnadirParametro(TratarListaParams TratarListaParamsCl)
        {
            InitializeComponent();
            TLPC = TratarListaParamsCl;
        }
        /// <summary>
        /// 
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void AnadirParametro_Load(object sender, EventArgs e)
        {

        }
        /// <summary>
        /// Evento para cuando se pulsa el botón aceptar del diálogo
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void aceptarBtn_Click(object sender, EventArgs e)
        {
            if (this.nombreTxt.Text != "")
            {
                TLPC.AnadirParametro(this.nombreTxt.Text, this.valorTxt.Text);
                this.Close();
            }
            else
            {
                MessageBox.Show("El nombre no puede estar vacío", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }

        /// <summary>
        /// Evento para cuando se pulsa el botón cancelar del diálogo
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void cancelarBtn_Click(object sender, EventArgs e)
        {
            this.Close();
        }

    }
}
